mechanical advantage - Français Anglais Dictionnaire